d2b6ca027f1487850f820168f8b080ddbf927b58,src/main/java/com/livefyre/android/core/PublicAPIClient.java,PublicAPIClient,generateUserContentEndpoint,#String#String#String#List#number#,123
Before Change
throws MalformedURLException
{
//Build the query params
Builder paramsBuilder = new Builder();
if (userToken != null) {
paramsBuilder.appendQueryParameter("lftoken", userToken);
}
if (statuses != null) {
paramsBuilder.appendQueryParameter("status", TextUtils.join(",", statuses));
}
if (offset != null) {
paramsBuilder.appendQueryParameter("offset", Integer.toString(offset));
}
//Build the URL
StringBuilder urlStringBuilder = new StringBuilder(Config.scheme)
.append(Config.bootstrapDomain).append(".")
.append(Config.getHostname(networkId))
.append("/api/v3.0/author/")
.append(userId)
.append("/comments/")
.append(paramsBuilder.toString());
return urlStringBuilder.toString();
}
After Change
throws MalformedURLException
{
// Build the URL
final Builder uriBuilder = new Uri.Builder()
.scheme(Config.scheme)
.authority(Config.bootstrapDomain + "." + Config.getHostname(networkId))
.appendPath("api")
.appendPath("v3.0")
.appendPath("author")
.appendPath(userId)
.appendPath("")
.appendPath("comments")
.appendPath("");
// Append query parameters
if (userToken != null) {